﻿<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPrincipal.master" AutoEventWireup="true"
    CodeFile="ListarArtigosAvaliadosAE.aspx.cs" Inherits="Artigo_ListaArtigosAvaliadosAE" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
    <title>Gerenciar Artigo</title>
    <link href="../Css/geral.css" rel="stylesheet" type="text/css" />
    <script src="../scripts/jquery-1.6.1.min.js" type="text/javascript"></script>
    <script src="../scripts/fswgrid-0.2.js" type="text/javascript"></script>
    <script type="text/javascript">
        var configGridArtigos = {s: 4, i: 1, t: '', o: ''};
        $(document).ready(function () {
            carregarListaArtigos();
        });
        var dateFormat;
        function DateFormat(date)
        {
            var milli = date.replace(/\/Date\((-?\d+)\)\//, '$1');
            var d = new Date(parseInt(milli));
            var date = new Date(d);
            var day = date.getDate();
            var month = date.getMonth();
            if(date.getDate() < 10)
            {
                day = '0' + date.getDate();
            }
            month = month + 1;
            if(date.getMonth() < 10)
            {
                month = '0' + month;
            }
            dateFormat = day + '/' + month + '/' + date.getFullYear();
        };
        function acessar(id)
        {
            window.location = "VisualizarArtigoAE.aspx?i="+id+"&m=ListarArtigosAvaliadosAE";
        };
        function voltar()
        {
            window.location = "DefaultAE.aspx";
        };
        function carregarListaArtigos(){
            document.getElementById("tabela-artigos").style.visibility = 'visible';
            document.getElementById("table-artigos-footer").style.visibility = 'visible';
		    var lista;
			    $.ajax({
				    type: "POST",
				    url: "ListarArtigosAvaliadosAG.aspx/getArtigo",
				    contentType: "application/json; charset=utf-8",
				    dataType: "json",
				    data: JSON.stringify({pagina: configGridArtigos.i}),
				    success: 
					    function (msg) {
							lista = msg.d;
						    $('#tabela-artigos').fswGrid({
							    bottombar: '#table-artigos-footer',
							    selectable: true,
							    selectSingle: true,
							    sortable: true,
							    nextText: 'Próxima',
							    prevText: 'Anterior',
							    resultText: 'Exibindo de {0} a {1} de {2} resultados ',
							    results: false,
							    pagination: true,
							    message: 'Nenhum artigo encontrado',
							    pageSize: configGridArtigos.s,
							    onNext: function (i) {
								    configGridArtigos.i = configGridArtigos.i + 1;
							    },
							    onPrev: function (i) {
								    configGridArtigos.i = configGridArtigos.i - 1;
							    },
							    render: function (row, item) {                                
								    var tdAcoes = $('<td>');
                                    $(row).append($('<td>').text(item.titulo));
                                    for(i=0;i<item.AutoresArtigos.length;i++)
                                    {
                                        if(item.AutoresArtigos[i].ordem == '0')
                                            $(row).append($('<td>').text(item.AutoresArtigos[i].Pessoa.nome));
                                    }
                                    DateFormat(item.dataCadastro);
                                    $(row).append($('<td>').text(dateFormat));
                                    $(row).append($('<td>').text(item.Evento.titulo));
                                    tdAcoes.append($('<a id="buttonVincular" href="javascript:acessar(\''+item.id+'\')" class="buttonAcaoMenor">Acessar</a>'));
								    $(row).append(tdAcoes);
								}
							}, lista);
					    },
			    });
	    };
    </script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolderConteudo" runat="Server">
    <div style="text-align: right; padding-right: 40px">
        <a href="javascript:voltar()" id="buttonVoltar" class="buttonAcao">&laquo; Voltar</a>
    </div>
    <br />
    <br />
    <br />
    <div>
        <div style="text-align: left">
            <asp:Label runat="server" ID="LabelEventos" Font-Bold="true" Text="Artigos avaliado"
                Font-Size="30px"></asp:Label>
        </div>
    </div>
    <table class="tabela-pesquisa" id="tabela-artigos">
        <thead>
            <tr>
                <th>
                    Título
                </th>
                <th>
                    Autor
                </th>
                <th>
                    Data submissão
                </th>
                <th>
                    Evento
                </th>
                <th>
                    Ação
                </th>
            </tr>
        </thead>
        <tbody>
        </tbody>
    </table>
    <div class="button-footer" id="table-artigos-footer">
        <span class="fsw-grid-results"></span><a class="fsw-grid-prev" href="javascript:carregarListaQuesito();">
            Anterior</a> <a class="fsw-grid-next" href="javascript:carregarListaQuesito();">Próximo</a>
    </div>
</asp:Content>
